Indochina, which has been referred to in the past as French Indochina, is a region of Southeast Asia made up of Vietnam, Laos and Cambodia. The reason why ...
www.ask.com